to the satisfaction of someone - Deutsch Englisch Wörterbuch